caravan park - German English Dictionary